dashed hopes - German English Dictionary